debris shield - Turco Inglés Diccionario